package o2o.dao.VO.groupBuy;

import o2o.dao.VO.order.OrderInfoVO;

import java.util.List;

/**
 * Created by 1 on 2018/5/4.
 */
public class GroupBuyGoodsCurrentInfoVo {
    private Long id;//ID
    private Integer groupBuyStatus;//当前团购状态

    private Long groupBuyId;//团购ID

    private Long goodsId;//商品ID
    private Long shopId;//店铺ID
    private Long categoryId;//商品类别ID

    private String username; // 帐号
    private String name; // 姓名
    private String signPhoto; // 用户头像

    private String sysAppKey;//项目标识

    private Integer delFlag;//是否已删除(0未删除,1已删除)
    private String createUser;//最后更新者
    private Long createTime;//创建日期  141231212423423时间戳毫秒级标识
    private String updateUser;//创建者
    private Long  updateTime;//最后更新时间

    private String extra1;//备用字段1
    private String extra2;//备用字段2
    private String extra3;//备用字段3


    private GroupBuyGoodsInfoVo groupBuy;//团购基本信息

    private List<OrderInfoVO> orderList; //当前团购订单列表

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Integer getGroupBuyStatus() {
        return groupBuyStatus;
    }

    public void setGroupBuyStatus(Integer groupBuyStatus) {
        this.groupBuyStatus = groupBuyStatus;
    }

    public Long getGroupBuyId() {
        return groupBuyId;
    }

    public void setGroupBuyId(Long groupBuyId) {
        this.groupBuyId = groupBuyId;
    }

    public Long getGoodsId() {
        return goodsId;
    }

    public void setGoodsId(Long goodsId) {
        this.goodsId = goodsId;
    }

    public Long getShopId() {
        return shopId;
    }

    public void setShopId(Long shopId) {
        this.shopId = shopId;
    }

    public Long getCategoryId() {
        return categoryId;
    }

    public void setCategoryId(Long categoryId) {
        this.categoryId = categoryId;
    }

    public String getUsername() {
        return username;
    }

    public void setUsername(String username) {
        this.username = username;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getSignPhoto() {
        return signPhoto;
    }

    public void setSignPhoto(String signPhoto) {
        this.signPhoto = signPhoto;
    }

    public String getSysAppKey() {
        return sysAppKey;
    }

    public void setSysAppKey(String sysAppKey) {
        this.sysAppKey = sysAppKey;
    }

    public Integer getDelFlag() {
        return delFlag;
    }

    public void setDelFlag(Integer delFlag) {
        this.delFlag = delFlag;
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    public Long getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Long createTime) {
        this.createTime = createTime;
    }

    public String getUpdateUser() {
        return updateUser;
    }

    public void setUpdateUser(String updateUser) {
        this.updateUser = updateUser;
    }

    public Long getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Long updateTime) {
        this.updateTime = updateTime;
    }

    public String getExtra1() {
        return extra1;
    }

    public void setExtra1(String extra1) {
        this.extra1 = extra1;
    }

    public String getExtra2() {
        return extra2;
    }

    public void setExtra2(String extra2) {
        this.extra2 = extra2;
    }

    public String getExtra3() {
        return extra3;
    }

    public void setExtra3(String extra3) {
        this.extra3 = extra3;
    }

    public List<OrderInfoVO> getOrderList() {
        return orderList;
    }

    public void setOrderList(List<OrderInfoVO> orderList) {
        this.orderList = orderList;
    }

    public GroupBuyGoodsInfoVo getGroupBuy() {
        return groupBuy;
    }

    public void setGroupBuy(GroupBuyGoodsInfoVo groupBuy) {
        this.groupBuy = groupBuy;
    }
}
